Electronic computer engines for analytical searching and methods of use thereof

ABSTRACT

In some embodiments, the instant invention provides an improved computer system programmed for searching which includes at least the following components: a specialized computer machine, at least one processor for executing a particular program code stored in a memory, where the particular program code is configured to perform the following operations upon the execution: obtaining business information regarding a plurality of businesses and a plurality of offerings offered by the plurality of businesses; generating a rating score for each business based on consumer ratings; associating each business with the rating score; and concurrently conducting a plurality of searches of the business information based on: business identifying search parameter(s) obtained from each consumer, a geographic indication, a plurality of ranked filtering criteria, a rating score filtering parameter.

RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 14/479,701, entitled “ELECTRONIC COMPUTER ENGINES FOR ANALYTICAL SEARCHING AND METHODS OF USE THEREOF”, filed on Sep. 8, 2014, which claims the priority of U.S. provisional application Ser. No. 61/905,750, entitled “COMPUTER-IMPLEMENTED METHODS AND COMPUTER SYSTEMS RELATED TO ANALYTICAL RATING AND MATCHING INDIVIDUALS AND/OR ENTITIES TO SERVICE PROVIDERS,” filed on Nov. 18, 2013; U.S. provisional application Ser. No. 61/905,765, entitled “COMPUTER-IMPLEMENTED METHODS AND COMPUTER SYSTEMS RELATED TO ANALYTICAL RATING AND MATCHING INDIVIDUALS AND/OR ENTITIES TO SERVICE PROVIDERS INDEPENDENTLY OF PRICING AND FRANCHISING PARTICIPATION”; U.S. provisional application Ser. No. 61/905,773, entitled “COMPUTER-IMPLEMENTED METHODS AND COMPUTER SYSTEMS RELATED TO ANALYTICAL RATING AND MATCHING INDIVIDUALS AND/OR ENTITIES TO SERVICE PROVIDERS INDEPENDENT OF PRICING”; and U.S. provisional application Ser. No. 61/905,782, entitled “COMPUTER-IMPLEMENTED METHODS AND COMPUTER SYSTEMS RELATED TO ANALYTICAL RATING AND MATCHING INDIVIDUALS AND/OR ENTITIES TO SERVICE PROVIDERS INDEPENDENT OF FRANCHISEE PARTICIPATION”; which are incorporated herein by reference in their entirety for all purposes.

TECHNICAL FIELD

In some embodiments, the present invention relates to electronic engines for analytical rating and matching consumers to businesses and methods of use thereof.

BACKGROUND

Typically, if a person is interesting to purchase a product and/or a service (e.g., having a meal, spa treatment, etc.), he or she can search electronic sources/databases (e.g., the Internet) which outputs information about business(es) that may offer the product and/or the service that the person is looking for.

SUMMARY OF INVENTION

In some embodiments, the instant invention provides for a method being implemented by an improved computer system programmed for searching in accordance with the method, including at least steps of: obtaining, by a specially programmed computer searching system, business information regarding a plurality of businesses and a plurality of offerings offered by the plurality of businesses; where: 1) the plurality of offerings comprises services, products, or both, 2) the business information is based, at least in part, on information submitted by each business in accordance with at least the following conditions agreed to by each business of the plurality of businesses: a) the information submitted is complete, b) the information submitted is truthful, and c) the information submitted is accurate; where the plurality of business comprises at least one thousand business; storing, by the specially programmed computer searching system, in at least one database, the business information regarding the plurality of businesses and the plurality of offerings offered by the plurality of businesses; generating, by the specially programmed computer searching system, a rating score for each business based on consumer ratings submitted by a plurality of consumers, where the consumer ratings evaluate each business in at least the following to rating categories: 1) service, 2) value, 3) ethics, 4) competence, 5) environment, and 6) price; associating, by the specially programmed computer searching system, in the at least one database, each business with the rating score; causing, by the specially programmed computer searching system, to concurrently display at least one first graphical user interface from a plurality of first graphical user interfaces to a plurality of consumers, where the at least one first graphical user interface of the plurality of first graphical user interfaces is configured to obtain from each consumer from the plurality of consumers at least: i) personal identifying information of such consumer to be validated prior to conducting searching for such consumer, ii) at least one business identifying search parameter, identifying at least one identifying characteristic associated with at least one of: 1) at least one business, offering at least one service, at least one product, or both, desired by such consumer, 2) the at least one service, the at least one product, or both, desired by such consumer, and 3) a combination of thereof; iii) at least one geographic indication, identifying at least one geographic location associated with the at least one business offering at least one service, at least one product, or both, desired by such consumer, iv) a plurality of ranked filtering criteria, where the ranked filtering criteria being: 1) selected from a plurality of evaluation criteria that are associated with one of: the at least one business, the at least one service, the at least one product, an any combination thereof, and are configured to allow such consumer to select the at least one business, the at least one service, the at least one product, an any combination thereof; and 2) ranked by such consumer in a predetermined ranking order; and v) at least one rating score filtering parameter, identifying a particular rating score or a plurality of rating scores to be associated with the at least one business desired by such consumer; where the plurality of consumers comprises at least one thousand consumers; prior to conducting searching for a plurality of particular consumers, validating, by the specially programmed computer searching system, each particular consumer of the plurality of particular consumers based on the personal identifying information of such particular consumer; based on an outcome of the validating, concurrently conducting, by the specially programmed computer searching system, for the plurality of particular consumers, a plurality of searches of the business information based at least in part on: 1) the at least one business identifying search parameter obtained from each particular consumer of the plurality of particular consumers, 2) the at least one geographic indication obtained from each particular consumer of the plurality of particular consumers, 3) the plurality of ranked filtering criteria obtained from each particular consumer of the plurality of particular consumers, 4) the at least one rating score filtering parameter; and causing, by the specially programmed computer searching system, to concurrently output, utilizing at least one second graphical user interface from a plurality of second graphical user interfaces, each search result of a plurality of search results to each respective particular consumer of the plurality of particular consumers.

In some embodiments, the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to display: at least one urgency indication, identifying when a particular business, a particular service, a particular product, or any combination thereof, is available.

In some embodiments, the plurality of evaluation criteria comprise evaluation criteria selected from the group consisting of: 1) price, 2) geographic proximity to a particular location associated with such consumer, 3) professional competence of the at least one business, 4) background information of the at least one business, 5) certification of the at least one business, 6) experience of the at least one business, and 7) environment associated with the at least one business.

In some embodiments, the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to allow each respective particular consumer of the plurality of particular consumers to give a consent to at least one particular business identified in a particular search result to contact such respective particular consumer.

In some embodiments, the method further can include at least the steps of: upon each consent received each particular consumer, automatically and in-real time generating, by the specially programmed computer searching system, at least one lead to be transmitted to the least one particular business.

In some embodiments, the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to allow each respective particular consumer of the plurality of particular consumers to select, with the consent, an anonymity level, identifying how much of the personal information of such respective particular consumer to be disclosed to the at least one particular business.

In some embodiments, each consent comprises contact information of each particular consumer.

In some embodiments, the method further can include at least the steps of:

automatically notifying, by the specially programmed computer searching system, the at least one particular business about an obligation of the at least one particular business to respond the at least one lead.

In some embodiments, the method further can include at least the steps of: receiving, by the specially programmed computer searching system, utilizing the at least one second graphical user interface, a comparing selection from a respective particular consumer, where the comparing selection identifies that the respective particular consumer requests a comparison among of: 1) a plurality of particular businesses, 2) a plurality of particular services, 3) a plurality of particular products, or 4) any combination thereof; performing, by the specially programmed computer searching system, the comparison based at least in part on the plurality of ranked filtering criteria obtained from the respective particular consumer; and causing, by the specially programmed computer searching system, to display, utilizing the at least one second graphical user interface from the plurality of second graphical user interfaces, a comparison result based on the performing of the comparison.

In some embodiments, the method further can include at least the steps of: obtaining, by the specially programmed computer searching system, updated business information regarding one of the plurality of businesses, the plurality of offerings offered by the plurality of businesses, or both; and based at least in part on the updated business information, periodically modifying, by the specially programmed computer searching system, at least one of: 1) the plurality of ranked filtering criteria, 2) the plurality of evaluation criteria, 3) the rating score, and 4) any combination thereof.

In some embodiments, the method further can include at least one consumer of the plurality of consumers is one of: i) an individual, and ii) a business that desires to obtain at least one service, at least one product, or both, from another business.

In some embodiments, at least one business is an individual who offers for sale at least one service, at least one product, or both.

In some embodiments, the instant invention provides an improved computer system programmed for searching which includes at least the following components: at least one specialized computer machine, having: a non-transient memory having at least one region for storing particular computer executable program code; and at least one processor for executing the particular program code stored in the memory, where the particular program code is configured to at least perform the following operations upon the execution: obtaining business information regarding a plurality of businesses and a plurality of offerings offered by the plurality of businesses; where: 1) the plurality of offerings comprises services, products, or both, 2) the business information is based, at least in part, on information submitted by each business in accordance with at least the following conditions agreed to by each business of the plurality of businesses: a) the information submitted is complete, b) the information submitted is truthful, and c) the information submitted is accurate; where the plurality of business comprises at least one thousand business; storing, in at least one database, the business information regarding the plurality of businesses and the plurality of offerings offered by the plurality of businesses; generating a rating score for each business based on consumer ratings submitted by a plurality of consumers, where the consumer ratings evaluate each business in at least the following to rating categories: 1) service, 2) value, 3) ethics, 4) competence, 5) environment, and 6) price; associating, in the at least one database, each business with the rating score; causing to concurrently display at least one first graphical user interface from a plurality of first graphical user interfaces to a plurality of consumers, where the at least one first graphical user interface of the plurality of first graphical user interfaces is configured to obtain from each consumer from the plurality of consumers at least: i) personal identifying information of such consumer to be validated prior to conducting searching for such consumer, ii) at least one business identifying search parameter, identifying at least one identifying characteristic associated with at least one of: 1) at least one business, offering at least one service, at least one product, or both, desired by such consumer, 2) the at least one service, the at least one product, or both, desired by such consumer, and 3) a combination of thereof; iii) at least one geographic indication, identifying at least one geographic location associated with the at least one business offering at least one service, at least one product, or both, desired by such consumer, iv) a plurality of ranked filtering criteria, where the ranked filtering criteria being: 1) selected from a plurality of evaluation criteria that are associated with one of: the at least one business, the at least one service, the at least one product, an any combination thereof, and are configured to allow such consumer to select the at least one business, the at least one service, the at least one product, an any combination thereof; and 2) ranked by such consumer in a predetermined ranking order; and v) at least one rating score filtering parameter, identifying a particular rating score or a plurality of rating scores to be associated with the at least one business desired by such consumer; where the plurality of consumers comprises at least one thousand consumers; prior to conducting searching for a plurality of particular consumers, validating each particular consumer of the plurality of particular consumers based on the personal identifying information of such particular consumer; based on an outcome of the validating, concurrently conducting, for the plurality of particular consumers, a plurality of searches of the business information based at least in part on: 1) the at least one business identifying search parameter obtained from each particular consumer of the plurality of particular consumers, 2) the at least one geographic indication obtained from each particular consumer of the plurality of particular consumers, 3) the plurality of ranked filtering criteria obtained from each particular consumer of the plurality of particular consumers, 4) the at least one rating score filtering parameter; and causing to concurrently output, utilizing at least one second graphical user interface from a plurality of second graphical user interfaces, each search result of a plurality of search results to each respective particular consumer of the plurality of particular consumers.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention will be further explained with reference to the attached figures.

FIGS. 1-4 are screenshots that illustrate certain aspects of some embodiments of the instant invention.

FIGS. 5-8 are screenshots illustrate certain aspects of some embodiments of the instant invention.

FIG. 9 is a screenshot illustrating certain aspects of some embodiments of the instant invention.

FIGS. 10-12 are flowcharts illustrating certain aspects of some embodiments of the instant invention.

FIGS. 13-36 are screenshots illustrating certain aspects of some embodiments of the instant invention.

FIGS. 37-80 are charts illustrating certain aspects of some embodiments of the instant invention.

FIG. 81 is a flowchart illustrating certain aspects of some embodiments of the instant invention.

FIGS. 82-86B are charts illustrating certain aspects of some embodiments of the instant invention.

FIG. 87 is a flowchart illustrating certain aspects of some embodiments of the instant invention.

FIGS. 88-89B are charts illustrating certain aspects of some embodiments of the instant invention.

The figures constitute a part of this specification and include illustrative embodiments of the present invention and illustrate various objects and features thereof. Further, the figures are not necessarily to scale, some features may be exaggerated to show details of particular components. In addition, any measurements, specifications and the like shown in the figures are intended to be illustrative, and not restrictive. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention.

DETAILED DESCRIPTION

Among those benefits and improvements that have been disclosed, other objects and advantages of this invention can become apparent from the following description taken in conjunction with the accompanying figures. Detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely illustrative of the invention that may be embodied in various forms. In addition, each of the examples given in connection with the various embodiments of the invention which are intended to be illustrative, and not restrictive. Any alterations and further modifications of the inventive feature illustrated herein, and any additional applications of the principles of the invention as illustrated herein, which can normally occur to one skilled in the relevant art and having possession of this disclosure, are to be considered within the scope of the invention.

Throughout the specification and claims, the following terms take the meanings explicitly associated herein, unless the context clearly dictates otherwise. The phrases “in one embodiment” and “in some embodiments” as used herein do not necessarily refer to the same embodiment(s), though it may. Furthermore, the phrases “in another embodiment” and “in some other embodiments” as used herein do not necessarily refer to a different embodiment, although it may. Thus, as described below, various embodiments of the invention may be readily combined, without departing from the scope or spirit of the invention.

In addition, as used herein, the term “or” is an inclusive “or” operator, and is equivalent to the term “and/or,” unless the context clearly dictates otherwise. The term “based on” is not exclusive and allows for being based on additional factors not described, unless the context clearly dictates otherwise. In addition, throughout the specification, the meaning of “a,” “an,” and “the” include plural references. The meaning of “in” includes “in” and “on.”

It is understood that at least one aspect/functionality of various embodiments described herein can be performed in real-time and/or dynamically. As used herein, the term “real-time” is directed to an event/action can occur instantaneously or almost instantaneously in time when another event/action has occurred. In some embodiments, the terms “instantaneous,” “instantaneously,” “instantly,” and “in real time” refer to a condition where a time difference between a first time when a search request is transmitted and a second time when a response to the request is received is no more than 1 second. In some embodiments, the time difference between the request and the response is between less than 1 second and 1 minute. As used herein, the term “dynamic(ly)” is directed to an event/action that can occur without any human intervention. In some embodiments, the dynamic event/action may be in real-time, hourly, daily, weekly, monthly, etc.

In some embodiments, the present invention relates to a matching computer-programmed engine that allows an individual and/or entity (e.g. customer and/or consumer) to: a) provide analytical rating; b) search for; c) match; and then d) identify trustworthy businesses (referred to as “service providers”). It is understood that a “service provider” may include, but is not limited to, a provider of services, merchant selling products or services and/or any other individual and/or entity that provides or sells services and/or products. As such, a “service provider” may include, but is not limited to, an individual, plurality of individuals and/or entity that is a: a) business-to-business (B2B) describing commerce transactions between businesses, such as between a manufacturer and retailer, or between a wholesaler and a retailer; b) business-to-consumer (B2C); and/or c) business-to-government (B2G). As such, the service provider may be an individual, company and/or other legal entity. It is also understood that “WZG” means the entity that performs the system and/or method of the present invention, as detailed below.

In some embodiments, the present invention is an integrity-based rating process based on a reliable rating of one or more service providers using one or more predictive analytics. In some embodiments, the present invention allows to promote ethical commerce and provide a trustworthy vehicle to enable an individual and/or entity (e.g. customer and/or consumer) to identify one or more service providers that operate with integrity. In some embodiments, the present invention allows for complete transparency by requiring one or more service providers to publicly disclose important information (e.g. shown in FIGS. 1, 5 and 9) about themselves as a condition to registering with the present invention. In some embodiment, such important information may be obtained by, but not limited to: a) questionnaire to service providers and/or individual or entity (e.g. customer and/or consumer); b) third party sources; and/or c) other trustworthy sources. In some embodiments, the present invention does not sell advertising to service providers, does not include paid advertising on the site; and/or allow service providers to “purchase” their way to higher ratings. In some embodiments, the present invention allows service providers to improve their rankings by improving customer satisfaction through, for example, coaching, enhanced feedback and/or other methods that result reliable increase customer satisfaction. In another embodiment, the number of service providers are 5, 10, 100, 1000, 10,000 or more. In yet another embodiment, the number of individuals and/or entities evaluating one service providers that results in the analytical rating are 10, 100, 1000 10,000 or more.

In some embodiments, the present invention allows an individual and/or entity (e.g. customer and/or consumer) to match and to identify the relative rankings of a plurality of service provider within an industry (e.g. 2, 3, 4, 5, 6, 7, 8, 9, 10 and more). In some embodiments, the present invention allows an individual and/or entity (e.g. customer and/or consumer) free matching (which have limited functionality and/or geographic scope of coverage) and/or paid matching (pricing varies depending on the features and/or geographic scope of coverage of the desired match). In some embodiments, an individual and/or entity (e.g. customer and/or consumer) may also participate in a “matching program” where an individual and/or entity (e.g. customer and/or consumer) can request that up to, for example but not limited to, X selected service (e.g. 1, 2, 3, 4, 5, 6 and/or any pre-determined number) providers to contact the consumer to provide additional information (e.g. quote, price or additional details).

In some embodiments, each evaluation of a service provider requires the individual and/or entity (e.g. customer) to rate the service provider based on a series of quality and integrity standards that are customized for the industry by a designated Vertical Director. In some embodiments, service providers, who register with the WZG, can monitor customer ratings and interact with customers (unless the customer has chosen to utilize a protected identity—e.g. anonymity) to improve their rankings and level of customer satisfaction. In some embodiments, service providers do not pay any fees to register with WGZ. In some embodiments, service providers must disclose certain information about their business that will be available to an individual and/or entity (e.g. customer and/or consumer) searching the present invention integrity matching engine. In some embodiments, the specific information that must be disclosed by service providers within a given industry will be pre-determined by the Vertical Director.

In some embodiments, the present invention allows registered service providers to purchase various business support products and/or services to improve their operations, such as, but is not limited to, business coaching and predictive analytics. In one embodiment, a “registered” service provider is a service provider that agrees to publicly disclose important information (e.g. shown in FIGS. 1, 5 and 9) about themselves as a condition to registering with the present invention. In some embodiment, such important information may be obtained by, but not limited to: a) questionnaire to service providers and/or individual or entity (e.g. customer and/or consumer); b) third party sources; and/or c) other trustworthy sources.

As the company's business operations improve, the customer ratings should also improve, thereby providing the company with a higher ranking on the present invention integrity search engine and driving more business to the company. In some embodiments, the present invention allows service providers to purchase subscriptions which will provide them with access to increasing levels of business tips, tools, resources, training, industry data and/or competitive analysis reports. In some embodiments, a subscription may also entitle the service provider to discounts on some of the business support products and services.

In some embodiments, the present invention allows to support ethical commerce through integrity, authenticity, fairness and transparency.

In some embodiments, each rating is a result of statistical analysis using e.g. predictive analytics. In some embodiments, this process ensures ratings are qualified and objective. In some embodiments, the present invention relies on that an individual (e.g. customer and/or consumer) cannot misrepresent who she/he is, impersonate another person, or rate on behalf of someone you personally know. In some embodiments, each individual (e.g. customer and/or consumer) fills in a profile that clearly identifies the individual (e.g. customer and/or consumer) as a real person. In some embodiments, each individual (e.g. customer and/or consumer) promises to give honest answers to the present invention. For example, as shown in the figures below, each individual (e.g. customer and/or consumer) is required to first to answer a “terms and conditions” questionnaire prior to be allowed to participate in the rating system.

In some embodiments, the present invention allows an individual (e.g. customer and/or consumer) to rate a service provider at any time, whether the service provider is “registered” or not. In some embodiments, the present invention allows the service provider to “register”, so the service provider can then get rating notices, track rating trends and/or obtain leads. In some embodiments, to participate, the service provider agrees to: not misrepresent who you are, impersonate another person or business; not rate a competitor negatively; not pay anyone to rate specific business; post only truthful and accurate information; understand that transparency is of the utmost important to all participants who register. For example, as shown in the figures below, each service provider is required to first answer a “term and conditions” questionnaire prior to being allowed to register. In some embodiments, the present invention allows for authenticity, fairness and transparency.

In some embodiments, the present invention offers online service provider search based on merit alone. In some embodiments, the present invention enables an individual and/or entity (e.g. customer and/or consumer) to quickly search for, match and/or identify trustworthy service provider listed in the order of their customer ratings. In some embodiments, the present invention provides no legal opportunity for a service provider to buy its way to the top of ranking.

In some embodiments, the present invention allows for a Vertical Director opportunity to qualify a service provider who have or will recruit substantial expertise in their vertical industry and who demonstrate the highest standards of integrity, ethics and professionalism. In some embodiments, the Vertical Director must provide WZG with references, complete the present invention's Personal Information Form (PIF), complete the WZ character assessment process and/or provide WZG with other background information. In some embodiments, the Vertical Director must be an individual/entity of excellent moral character and integrity who has sufficient skill, aptitude, industry qualifications and experience, service provider ability and financial resources to serve as a Vertical Director and represent WGZ. Such a determination may be made through predictive analytics using questionnaires and other third party information. In some embodiments, there are approximately 180 vertical industries (for example, the plumbing industry, legal industry, chiropractic industry, etc.). In some embodiments, a Vertical Director is responsible for developing a vertical industry, such as:

-   -   Increase the number of service providers in the specific         industry who become registered service providers;     -   Promote WGZ service provider support products and services to         registered service providers in specific industry;     -   Develop and define the integrity standards and qualifications         that must be satisfied by registered service providers in         specific industry;     -   Monitor registered service providers in specific industry to         ensure compliance with these transparency and integrity         standards;     -   Increase public awareness of the WGZ integrity search engine;         and/or     -   Increase the number of consumers using the WGZ search engine.

In some embodiments, at least one of the above Vertical Director's responsibilities forms “present invention Project”.

In some embodiments, the Vertical Director gets a commission based, at least in part, on the gross revenues (less any applicable taxes) that it generates from at least one of:

-   -   Paid searches within the specific industry;     -   Subscriptions by service providers in the specific industry;         and/or     -   Sales of WGZ business support products and services to service         providers within specific industry.

In some embodiments, the Vertical Director receives revenues only from purchases made by: (i) service providers in specific industry who have registered with WGZ using a service provider address located within the United States or Canada (i.e., “qualifying” registered service providers); and/or (ii) consumers who conduct searches (or utilize other features) pertaining to qualifying registered service providers.

In some embodiments, the Vertical Director's target market includes: (i) members of the general public who seek goods or services from service providers within specific industry; and/or (ii) service providers within specific industry. In some embodiments, the present invention returns search results having service provider organized in the order of their rating as a default search setting, and combines it with a numerical scale that simplifies the search.

In some embodiments, the present invention local searches are free to consumers. In some embodiments, rating system is numerical, e.g. 1-100, plus an optional comment field. In some embodiments, service provider are listed & rated on the present invention site for free. In some embodiments, the present invention provides a listing of X service provider per page (e.g. 5, 10, 15, 20, 25 and/or more) in response to a category search; service providers are listed in customer rated order, highest to lowest (default). In some embodiments, other sorts available: by distance, # of ratings, filtered by claimed service provider, etc. In some embodiments, the present invention offers no sponsored ads, nor any way for the service provider to get listed above another service provider with a higher rating. In some embodiments, the service provider′ rating alone determines the order in which it will appear. In some embodiments, service providers have the option of participating in a leads program, where a “quick connect” option is provided to the searching consumer, allowing the consumer to easily contact the selected service provider a default lead fee. In some embodiments, the present invention can charge for additional analytics reports & service provider improvement programs.

In some embodiments, the present invention does not even allow discounts coupons, which may change the perception of a service provider.

In some embodiments, the present invention utilizes scientific rating system. The present invention is a numeric, scientific rating system (e.g. 1-100, 1-50, 1-25 and a lower number above 0). This is in contrast to any 5 star rating system, and/or to A-F system. In some embodiments, the present invention allows to eliminate a confusion that results when service providers are sorted in rated order, it becomes very difficult to differentiate between all the A's/5 star ratings utilized by methodologies other than the instant invention's. Consequently, in some embodiments, the present invention's combination of a default listing by rating, along with a numerical scale of e.g. 1-100 makes the consumers search find a trusted service provider.

Advisory Council

In some embodiments, the WGZ allows for creation of a franchise advisory council(s) to provide suggestions to improve the Vertical Director system, including matters such as marketing, operations and new present invention product or service suggestions. In some embodiments, the franchise advisory council(s) can have the exclusive right to develop a selected industry within a selected territory. In some embodiments, the Vertical Director can have the exclusive right to receive commissions from the gross revenues (less any applicable taxes) that WZD generates within the United States and Canada from:

-   -   Paid searches within specific industry;     -   Subscriptions by service providers in specific industry; and/or     -   Sales of WGZ business support products and services to service         providers within specific industry.

Examples of Illustrative Features in Accordance with Some Embodiments of the Present Invention

“Mentoring” Service

In some embodiments, the inventive systems and methods of the instant invention allow the “Top Rated” service providers to:

-   -   host webinars/seminars (e.g., not necessarily the franchisee);         and/or     -   raise overall industry ratings.

Coaching

In one embodiment, the inventive systems and methods of the instant invention provide consumer rated information that guides coaching. In another embodiment, based on questionnaire analytics of service provider, a coach, who also has been analyzed based on questionnaire analytics, is matched.

Price Charged to Service Providers

In one embodiment, the pricing is established based on number of “leads” that are generated (e.g. individual or entity that request to contact the service provider), such as, but not limited to:

a) email—direct links, and

b) phone—direct links.

Various Examples of Illustrative Payment Plans Set-Up for Charging Service Providers

a) “Gold”: 5 free leads/month—cost×dollars

b) Platinum:—cost y dollars

i) 10 free leads/month;

ii) advance analytics; and

iii) CRM System

In some embodiments, the inventive systems and methods of the instant invention (e.g., WZG) can offer one or more of the following functionalities:

1) feedback;

2) statistical analysis;

3) objective analysis;

4) ratings are objective;

5) take responsibility;

6) service providers are coached on improve their rating;

and/or any combination thereof.

Illustrative Matching System(s)

In some embodiments, the inventive systems and methods of the instant invention provide an ability to do a national score at a pricing model such as, but not limited to:

-   -   compare feature with X parameters (e.g., services, products)     -   WZG “NOW”         -   Pay a premium: available immediately     -   WGZ “Compare”:         -   Pay: “buyer criteria match”:             -   Matches X (e.g. 2, 3, 4, 5, and 6) consumer criteria                 (e.g., a basic personal profile (e.g., information                 generated based on questionnaire having twenty of less                 questions)) with one or more service providers;     -   WGZ “personality match”:         -   additional consumer profile matching.

In some embodiments, the present invention can offer an up-sale by utilizing recommend functionality such as a feature of “other products you may be interested” (e.g. individual and/or entity request for a match for service X & present invention recommends to purchase other products.

In another embodiment, the present invention relates to the inventive systems and methods of the instant invention that notify individuals and/or entities that regularly/periodically and/or ad hoc-basis provides updated ratings of service providers.

Exemplary Information about a Service Provider

-   -   Background Information of a service provider:         -   provided by Service provider and/or         -   provided by individual and/or entity         -   provided by third party source.

Exemplary Enhanced Business Information

In some embodiments, only business can edit/add the enhanced business information (e.g., information that is not publicly available about the business).

“Two Way” Matching Engine

In one embodiment, a service provider can use the matching engine(s) programmed in accordance with the inventive systems and methods of the instant invention to determine whether the proper individual and/or entity is matched—for example, allowing the service provider to minimize a chance of having a “client from hell.”

In another embodiment, the matching engine(s) programmed in accordance with the inventive systems and methods of the instant invention can use information from social networks as additional input.

Illustrative Examples of Rules-Based Systems and Methods of the Instant Invention

-   -   “Overall Rating” (e.g., aggregate of all ratings)—following         illustrative examples:

a) Range (from lowest to highest)

b) average (e.g. weighted average, arithmetic average)

c) individual scores:—low and high.

Illustrative Examples of Verification

In one embodiment, the individual and/or entity must be verified in order to evaluate the service provider (e.g., to minimize a chance of “gaming the system”). In one embodiment, the individual and/or entity is verified by the individual and/or entity agreeing to the terms and conditions. In another example, the individual and/or entity is verified using social media verification. In some embodiments, the inventive systems and methods of the instant invention can utilize the verification that includes, but are not limited to:

-   -   Text mail verification     -   email address verification     -   QR code {Trusted site}     -   Bar code {Trusted site}     -   Address {Trusted site}     -   Fax number {Trusted site}     -   Fingerprint {Trusted site}

Illustrative Examples of Anonymity

In some embodiments, the inventive systems and methods of the instant invention can utilize an encrypted site (e.g., encrypting every page). In one embodiment, although the individual and/or entity must be verified, the individual and/or entity can select the degree of anonymity (e.g. a user name, a real name (first and/or last), an email, or other identifications).

Illustrative Examples of how Information can Inputted in Accordance with Some Embodiments of the Instant Invention

-   -   Input to the system and method may include, but is not limited         to, text, pictures, figures or video. For example, video and         pictures may include: images of work performed by the service         provider; images of the place of the service provider; images of         the product of the service provider; and/or images of the         service provider. Such a video may include 2D or 3D images.     -   Individual and/or entity (e.g. customer and/or consumer) is         asked X questions (e.g. 10, 15, 20, 25 and/or more) before         individual and/or entity can evaluate a service provider—also         known as the pre-qualification step (e.g. by a text or video         questionnaire).

In one embodiment, these X questions are generic for all individuals and/or entities.

In another embodiment, at least a portion of these X questions are customized based on the service provider segment.

Illustrative Examples of a Rating System in Accordance with Some Embodiments of the Instant Invention

In some embodiments, the inventive systems and methods of the instant invention provide an objective rating system, using a statistical score based on a plurality of individuals and/or entities (e.g. customers and/or consumers), being determined by asking X questions and then applying predictive analytics.

In one embodiment, the rule base system allows the individual and/or entity to evaluate Y service providers (e.g. 1, 2, 3, 4, 5 and/or more) per time period (e.g., day, month and/or year).

In another embodiment, the inventive systems and methods of the instant invention can utilize rules that allow an individual and/or entity to provide a remedial review (e.g., the remedial review can replace the previously provided review, or being given more weight (in total score or per rating category) to Y service providers (e.g. 1, 2, 3, 4, 5 and/or more) per time period (e.g. day, month and/or year).

As shown in the below figures, in addition to an overall rating, X additional criteria are displayed (e.g. 4, 5, 6, 7, 8, 9 or more criteria)—for example, service, value, ethics, competence, environment, price, any other suitable criteria, and any combination thereof.

FIGS. 1-36 illustrate features in accordance with some embodiments of the instant invention.

Illustrative Examples of Service Provider (SP) and Consumer Offerings in Accordance with Some Embodiments of the Instant Invention

Geographic Categories:

Local:

-   -   SP's within a 20 mile (32 km) radius

Regional:

-   -   SP's within a 200 mile (322 km) radius

National:

-   -   All SP's within the U.S. & Canada

WZG “Search”

In some embodiments, the term “WZG Search” is directed to the scope of Service Providers to be searched and presented in search results:

-   -   WZG Search (local)—default: search results based on all SP's         listed in the category within a 20 mile radius;     -   WZG Search (regional): search results based on all SP's listed         in the category within a 200 mile radius;     -   WZG Search (national): search results based on all SP's listed         in the category within the US & Canada.

WZG “Now”:

In some embodiments, the term “WZG Search” is directed to, for example, “Immediate Service” or “Jump to the front of the line,” where SP's who have the “Now”/“Priority”/“First” designator, agreed to accept WZG consumers on an emergency basis (definition of emergency basis may vary by industry (e.g., 2 hours, 2 days, or 2 weeks).

In some embodiments, Service Providers (SPs) who participate in the “WZG Now” program will have a special emblem with their listing.

In some embodiments, a functionality of “WZG Now Sort” can be utilized by consumer to also request a list of WZG SPs who offer “Now” service.

WZG “Deal”:

In some embodiments, can be utilized for a coupon offering/special price “deal”—SP's who participate in the Gold or Platinum plan have the option of offering a discount or special offer coupon.

In some embodiments, Service Providers who participate in the WZG Deal program can have a special emblem with their listing.

In some embodiments, WZG engine(s) in accordance with some embodiments of the instant invention can automatically take X % commission.

WZG Deal Sort

In some embodiments, consumers may also request a list of WZG SPs who offer “Deal” service.

WZG “Leads/Compare”:

there can be at least two sources of providing leads to SPs, both initiated when the consumer's search does not provide an obvious choice. In some embodiments, the consumer may then either select:

-   -   i. A match based on the consumer's buying criteria; or     -   ii. To have up to 3 SP's to compare, and to be contacted         by/receive a quote from those 3 SP's.

Buyer Criteria Match

In some embodiments, the inventive electronic matching engine systems in accordance with the instant invention can match consumer to SP based on the buyer's ranked criteria; and does not require consumer or SP to complete any type of assessment or profile. For example, but not limited to, matching based on price, proximity, competence, provider's background, certifications, years of experience, biographic data (preferred SP gender, age, ethnicity, etc.).

In some embodiments, the consumer can be forced to really prioritize their criteria (i.e., to complete their Buyer's Profile).

In some embodiments, Buyer's Criteria can vary by vertical. For example, for some services, the buyer may be price sensitive, for others, proximity might be most important or environment (ambiance) & service might be the highest priority.

In some embodiments, different definitions of the criteria can be varied based on industry type. Example, the term “environment” for a restaurant has many nuances (some like noisy, raucous environments, some want quiet with white table cloths); likewise competence mean for a restaurant can identify food quality, taste, etc.

In some embodiments, the rating systems in accordance with some embodiments of the instant invention utilize the SP background data collection (e.g., gender, etc.), depending on what criteria we allow. In some embodiments, the rating systems in accordance with some embodiments of the instant invention are able to continuously and automatically learn/update the “Buyer's Criteria” searching/ranking as more specific information about the service providers has been received.

In some embodiments, WZG's “Compare” functionality requires a SP to opt in electronically to the WZG's “Leads” program. In some embodiments, whether using the WZGs “Compare” or WZG's “Buyer Criteria” match option, the consumer is automatically presented with a list of WZG's SPs who participate in the WZG's “Leads” Leads program; which requires that they pay a “lead fee” for the lead. In some embodiments, the matching engines of the instant inventions automatically notify SP(s) that the consumer has either specifically selected them or been matched to them, and agree(s) to pay a lead fee ($XX typical) for the consumer's contact information & project description, which can vary by category.

In some embodiments, SPs who participate in the Buyer Criteria Match program can be charged $X-$Y lead fee. In some embodiments, there can be a maximum of 3 matches provided as a result of this matching algorithm.

In some embodiments, consumers also pay $XX.XX for a Buyer Criteria match search.

Compare Functionality

In some embodiments, as illustrated in FIGS. 81 and 87, the Compare Functionality refers to a specific consumer request for contact or a quote from multiple SPs (e.g., up to 3, 5, 10). In some embodiments, SPs who participate in the Gold or Platinum plan have the option of participating in the “Leads” program, and have to respond to consumer requests.

In some embodiments, Service Providers who participate in the WZG Leads program can have a special emblem with their listing.

In some embodiments, the inventive engines/systems of the instant invention (e.g., WZG) can charges a flat fee for the lead ($X-$XX.). In some embodiments, the charges per lead can vary based at least in part on a type of industry (e.g., higher for Health/Medical category). In some embodiments, fee can also vary by category.

WZG “Match” . . . “WhoZaBest4me”

In some embodiments, “WhoZaBest4me” identifies the matching process(es) in accordance with the instant invention. In some embodiments, the “WhoZaBest4me” functionality can refer to matching consumers with SPs. In some embodiments, there can be two levels of personality matching algorithms under the WhoZabest4me umbrella. In some embodiments, the consumer can choose one or the other, not both.

In some embodiments, the levels of personality matching can match a consumer to a SP based on personality fit. In some embodiments, the personality matching requires both consumer and SP to have completed a personality psychometric assessment. In some embodiments, there can be at least two types of personality matching: coarse and fine match options:

“Coarse match” is based on a personality “mini-assessment” (e.g., 10 to 30 questions, 10 to 100 questions, etc.)

“Fine match” is based on a full psychometric profile (e.g., 11-500 questions, 31-500 questions, 101-500 questions, etc.).

In some embodiments, the Consumer's Screen and/or Profile Assessments could be used/may be required in other suitable situations (e.g., employee matching to Employers).

In some embodiments, the SP's Screen and/or Profile Assessments could be used/may be required in other situations (Coaching, Recruiting, Promoting, etc.).

WZG “Integrity Certified”

In some embodiments, WZG Integrity Certified refers to Service Providers who have completed and passed the WZG Integrity Certification process which can entail at least:

WZG Executive Integrity assessment—an individual self-assessment for business owners/company executives;

WZG Organization Integrity assessment—designed for all employees to complete anonymously reports rating for following 6 company levels:

Executive/Management

Sales

Office Admin/Staff

Technical

Other

All.

In some embodiments, the inventive computer systems of instant invention automatically establish a policy for who has to complete which assessments:

-   -   a sole proprietor—WZG Executive Integrity Assessment     -   for large companies (>x employees)—Organizational Integrity         assessment and/or Executive Integrity assessment     -   For mid-sized companies (>1, <x employees).

In some embodiments, those SP's who complete and pass the required assessments will be “Integrity Certified” and receive a special emblem wherever their listing appears.

In some embodiments, the inventive computer systems of instant invention can give a preference for the integrity certified SP's. In some embodiments, the inventive computer systems of instant invention offer “Integrity Certified” as an option for the “Provider Profile” class of match.

Additional Analytics

Business Analytics—Basic: refers to a report provided to SP's which reports # of views & # of leads generated in their category, along with the # of clicks they received: “Lost Opportunity Report.”

Competitive Analysis/Industry Segment Reports: Gold& platinum participants have access to analysis of how they compare with the other companies in their category, as well as how their customer ratings are trending.

Advanced Market Research Data: in some embodiments, the inventive computer engines of instant invention can accumulate and compile information relative to buyer's search and/or shopping patterns, as well as performance data on successful offerings. In some embodiments, the inventive computer systems of instant invention allow to share this data with platinum members.

Mobile App Access: In some embodiments, the inventive computer systems of instant invention can provide a mobile app to gold & platinum members which will notify them of new ratings and new Request for Contact/Quote (WZG Leads).

Webinars Types

Generic (Included in the Platinum Package and/or Gold Packages): Businesses will have access to a variety of webinars on business success from dealing with existing customers to finding new customers.

Industry Specific: These will be vertical specific on best practices for a particular vertical e.g. Chiropractic or Auto Industry. In some embodiments, Vertical Directors may assist in developing these best practices webinars for their industry or provide WZG with access to existing premium quality webinars for their industry. In some embodiments, price may include a discount for platinum members.

FIGS. 82 and 88 show an illustrative pricing plan for SPs in accordance with some embodiments of the instant invention.

FIGS. 83-84 show illustrative pricing plans for Customers in accordance with some embodiments of the instant invention.

FIG. 85 shows an illustrative sample of Service Provider's questionnaire in the medical/healthcare industry.

FIG. 89A-89B show an illustrative sample of Consumer's prequalification and rating questionnaires.

Illustrative Rating Questions and Exemplary Rating Engine's Rules

In some embodiments, the inventive electronic engine systems and methods of the instant invention can utilize at least the following prequalifying questions for consumers as a condition for rating a Service Provider:

Have you done business with this provider within the last 3 years?

When was the last service provided?

What service was provided?

Standard Rating Questions will cover the following categories:

Service Quality

Competence

Environment

Value

Ethics

Price

Review of Criteria

In some embodiments, the inventive electronic engine systems and methods of the instant invention can require the consumer to agree to at least the following terms or their substantively similar versions:

-   -   “You are expected to understand the standards of performance         most important within your industry. You are responsible for         reviewing and modifying/customizing the rating questions to         better fit the industry needs.”

Illustrative Activities Associated with Franchisees and Advisory Boards Utilized by the Inventive Electronic Engine/Computer Systems and Computer-Implemented Methods of the Instant Invention

In some embodiments, FIGS. 37-80

Financial Projections

FIGS. 86A-86B show illustrative financial projections for operations of an exemplary franchisee. In some embodiments, the inventive electronic engine/computer systems and computer-implemented methods of the instant invention calculate, update, and/or track in real-time franchisee's goals and/or performance by franchisee of those financial projections.

In some embodiments, the inventive engines of the instant invention can operate as a subscription service to which both customers and service providers subscribe to. In some embodiments, there can be various subscription levels that can be based on, but not limited to: usage and/or price. In some embodiments, there can be various subscription levels that are not non-usage/non-price based, but based on charging for access during a predetermined time period which can be periodic (e.g., monthly, annual, etc.). In some embodiments, the inventive engines of the instant invention can operate a subscription service based on a plurality of membership rules such as, but not limited to, identified in Table 1.

TABLE 1 Membership Before posting any content on WhoZaGood.com, you must register as either a consumer member or a service provider member. While basic search features of the Website are available to the public without registration, certain enhanced search features require membership and payment of the applicable fee. Business membership is free. In addition to free basic membership for service providers, WhoZaGood offers a Pay-As-You-Go Plan, Gold Plan and a Platinum Plan for a fee. If you register as a service provider, whether under the basic plan or a paid upgrade, you are required to provide complete and accurate disclosure of the information requested in the application form. To create or update a business membership account, you must be the owner or an authorized employee or representative of the business. A business may not have more than one listing unless expressly authorized by WhoZaGood. If WhoZaGood determines, in its sole discretion, that you have violated any provision of these Terms, it will terminate your membership. Membership fees are non-refundable even if membership is terminated before the end of the paid-for term. Membership fees are non- refundable even if you discontinue your membership before the period that you paid for has expired. WhoZaGood reserves the right to increase membership fees at any time with no advance notice. When creating your account, you must provide accurate and complete information. You are solely responsible for the activity that occurs on your account, whether expressly authorized by you or not. You are responsible for keeping your account password secure. You may change your password at any time by updating your Account Profile. In addition, you agree to immediately notify WhoZaGood of any unauthorized use of your password or account or any other breach of security. WhoZaGood cannot and will not be liable for any loss or damage arising from your failure to secure your account and password, including but not limited to selecting a password that is easily compromised. You are not allowed to use another customer's account without that customer's permission. Unless previously notified otherwise, we will assume that anyone visiting the Website with a correct account and password combination is an authorized user of that account. By registering with WhoZaGood, you represent that you are of legal age and capacity to enter into a binding contract and are not a person barred by any laws from using the Website. You agree to provide true, accurate, current and complete information about yourself in all required fields of the registration form. If any of your information changes, you agree to update your registration information as soon as possible. If we have reason to suspect that your registration information is not complete, current, or accurate, or that you have otherwise violated this Agreement, your account will be subject to suspension or termination, in our sole discretion, and you may be barred from using the Website.

In some embodiments, the inventive electronic engine systems and methods of the instant invention can require to receive input and/or regular reviews by an Advisory Board.

In some embodiments, the inventive electronic engine systems and methods of the instant invention can allow a franchisee to create a board of advisers from among the leaders within a particular industry. In some embodiments, the inventive electronic engine systems and methods of the instant invention can require a franchisee to establish a strategic advisory board within a predetermined time period (e.g., 90 days) after becoming the franchisee. In some embodiments, the inventive electronic engine systems and methods of the instant invention, the advisory board can include between 2 to 10 individuals that hold positions of respect and influence in your industry (e.g., each has one of highest mentioning in industry publications, each has one of most number of speaking invitations, each has one of the highest income, etc.)

In some embodiments, the inventive electronic engine systems and methods of the instant invention, the advisory board can include between 4 and 6 individuals that hold positions of respect and influence in your industry.

In some embodiments, the inventive electronic engine systems and methods of the instant invention screen candidates from advisory board based on particular requirements such as, but not limited to:

1) one board member must be a Social Media Marketing expert, and

2) one board member must be selected by the inventive engines of the instant invention.

In some embodiments, the inventive electronic engine systems and methods of the instant invention are configured to confirm that Advisory Boards are targeted to specific markets and/or industries, and track how Advisory Boards' performance of a plurality of the following objectives, but not limited to:

-   -   develop and define the integrity standards for the service         providers in an industry;     -   establish/finalize SP profile;     -   establish/finalize consumer rating questions;     -   establish/finalize consumer profile;         -   review/Approve WZG paid search pricing recommendations;         -   review/Support financial projections;         -   review decisions for SP removal from WZG site (e.g.,             violations, appeals, etc); and         -   develop and execute a marketing plan to build the WZG brand             within the industry.

In some embodiments, the inventive electronic engine systems and methods of the instant invention are configured to quantifiably confirm, based on pre-determined metrics, that

Advisory Boards' members meet a plurality of characteristics/Traits such as, but not limited to:

1) integrity—not only possess, but motivated to bring it back to industry (e.g., metrics—peer review rating, etc.),

2) leadership skills (e.g., metrics—a number of senior management positions held, etc.),

3) transparency (e.g., metrics—a number of consumer complaints, criminal investigations, etc.),

4) communication skills (e.g., metrics—a number of public speaking engagements per a time period),

5) results orientation (e.g., metrics—a number of times reached announced goals),

6) multi-tasking (e.g., metrics—how many positions engaged at the same time),

7) time management (e.g., metrics—how many positions engaged at the same time),

8) persuasiveness (e.g., metrics—conducting/analyzing peer questionnaires, etc.),

9) strategic thinking (e.g., metrics—a number of industry trends forecasted/participated in), and

10) influence—well-connected in the industry (e.g., metrics—a number of industry connections on Linkedin, etc).

Illustrative Examples of Screening of Franchisees in Accordance with the Instant Invention

In some embodiments, the inventive electronic engine systems and methods of the instant invention are configured to screen franchisees based on at least the following information, but not limited to, which they obtain/received from franchisees and/or independently from third party sources:

1) personal identifying information

-   -   background information (e.g., name, social security#,         residential history, financial history, educational history,         employment history, other business activities (e.g., #hours         engaged, duties, non-compete restrictions, employment         eligibility in a particular locality, etc.)     -   criminal history     -   prior regulatory issues     -   bankruptcy.

In some embodiments, the inventive electronic engine systems and methods of the instant invention are configured to obtain from a potential franchisee candidate a declaration that all information provided is truthful and/or to the best on the knowledge.

Illustrative Operating Environments

In some embodiments, the innovative programmed systems can be operated over other operating systems, such as, but not limited to, iOS and Android. In some embodiments, the innovative programmed systems can be native to a software platform and/or incorporate programming modules based at least in part on HTML5-based tools like PhoneGap or Sencha. In some embodiments, the innovative programmed systems can include modules that are programmed to provide intelligent dynamic promotion and advertising, mobile payments, augmented reality, etc.

FIG. 11 illustrates one embodiment of an environment in which the present invention may operate. However, not all of these components may be required to practice the invention, and variations in the arrangement and type of the components may be made without departing from the spirit or scope of the invention. In some embodiment, the inventive systems can host a large number of members (e.g., at least 1,000, at least 10,000; at least 100,000; at least 1,000,000) and/or concurrent transactions (e.g., at least 1,000; at least 10,000; at least 100,000; at least 1,000,000). In other embodiments, the inventive systems are based on a scalable computer and network architecture that incorporates varies strategies for assessing the data, caching, searching, and database connection pooling. An example of the scalable architecture is an architecture that is capable of operating multiple servers.

In some embodiments, members of the inventive computer system 102-104 (e.g. user (e.g., individuals, businesses, etc.) include virtually any computing device capable of receiving and sending a message over a network, such as network 105, to and from another computing device, such as servers 106 and 107, each other, and the like. In embodiments, the set of such devices includes devices that typically connect using a wired communications medium such as personal computers, multiprocessor systems, microprocessor-based or programmable consumer electronics, network PCs, and the like. In embodiments, the set of such devices also includes devices that typically connect using a wireless communications medium such as cell phones, smart phones, pagers, walkie talkies, radio frequency (RF) devices, infrared (IR) devices, CBs, integrated devices combining one or more of the preceding devices, or virtually any mobile device, and the like. Similarly, in embodiments, client devices 102-104 are any device that is capable of connecting using a wired or wireless communication medium such as a PDA, POCKET PC, wearable computer, and any other device that is equipped to communicate over a wired and/or wireless communication medium.

In embodiments, each member device within member devices 102-104 may include a browser application that is configured to receive and to send web pages, and the like. In embodiments, the browser application may be configured to receive and display graphics, text, multimedia, and the like, employing virtually any web based language, including, but not limited to Standard Generalized Markup Language (SMGL), such as HyperText Markup Language (HTML), a wireless application protocol (WAP), a Handheld Device Markup Language (HDML), such as Wireless Markup Language (WML), WMLScript, JavaScript, and the like. In embodiments, the invention is programmed in either Java or .Net.

In embodiments, member devices 102-104 may be further configured to receive a message from the another computing device employing another mechanism, including, but not limited to email, Short Message Service (SMS), Multimedia Message Service (MMS), instant messaging (IM), internet relay chat (IRC), mIRC, Jabber, and the like.

In embodiments, network 105 may be configured to couple one computing device to another computing device to enable them to communicate. In embodiments, network 105 may be enabled to employ any form of computer readable media for communicating information from one electronic device to another. Also, in embodiments, network 105 may include a wireless interface, and/or a wired interface, such as the Internet, in addition to local area networks (LANs), wide area networks (WANs), direct connections, such as through a universal serial bus (USB) port, other forms of computer-readable media, or any combination thereof. In embodiments, on an interconnected set of LANs, including those based on differing architectures and protocols, a router may act as a link between LANs, enabling messages to be sent from one to another.

Also, in some embodiments, communication links within LANs typically include twisted wire pair or coaxial cable, while communication links between networks may utilize analog telephone lines, full or fractional dedicated digital lines including T1, T2, T3, and T4, Integrated Services Digital Networks (ISDNs), Digital Subscriber Lines (DSLs), wireless links including satellite links, or other communications links known to those skilled in the art. Furthermore, in some embodiments, remote computers and other related electronic devices could be remotely connected to either LANs or WANs via a modem and temporary telephone link. In essence, in some embodiments, network 105 includes any communication method by which information may travel between client devices 102-104, and servers 106 and 107.

FIG. 12 shows another exemplary embodiment of the computer and network architecture that can support the instant invention. The member devices 202 a, 202 b thru 202 n shown (e.g., electronic devices of customers/service providers) each at least includes a computer-readable medium, such as a random access memory (RAM) 208 coupled to a processor 210 or FLASH memory. The processor 210 may execute computer-executable program instructions stored in memory 208. Such processors comprise a microprocessor, an ASIC, and state machines. Such processors comprise, or may be in communication with, media, for example computer-readable media, which stores instructions that, when executed by the processor, cause the processor to perform the steps described herein. Embodiments of computer-readable media may include, but are not limited to, an electronic, optical, magnetic, or other storage or transmission device capable of providing a processor, such as the processor 210 of client 202 a, with computer-readable instructions. Other examples of suitable media may include, but are not limited to, a floppy disk, CD-ROM, DVD, magnetic disk, memory chip, ROM, RAM, an ASIC, a configured processor, all optical media, all magnetic tape or other magnetic media, or any other medium from which a computer processor can read instructions. Also, various other forms of computer-readable media may transmit or carry instructions to a computer, including a router, private or public network, or other transmission device or channel, both wired and wireless. The instructions may comprise code from any computer-programming language, including, for example, C, C++, C#, Visual Basic, Java, Python, Perl, and JavaScript.

Member devices 202 a-n may also comprise a number of external or internal devices such as a mouse, a CD-ROM, DVD, a keyboard, a display, or other input or output devices. Examples of client devices 202 a-n may be personal computers, digital assistants, personal digital assistants, cellular phones, mobile phones, smart phones, pagers, digital tablets, laptop computers, Internet appliances, and other processor-based devices. In general, a client device 202 a are be any type of processor-based platform that is connected to a network 206 and that interacts with one or more application programs. Client devices 202 a-n may operate on any operating system capable of supporting a browser or browser-enabled application, such as Microsoft™, Windows™, or Linux. The client devices 202 a-n shown may include, for example, personal computers executing a browser application program such as Microsoft Corporation's Internet Explorer™, Apple Computer, Inc.'s Safari™, Mozilla Firefox, and Opera. Through the client devices 202 a-n, users (e.g. players, agents, etc.) 212 a-n communicate over the network 206 with each other and with other systems and devices coupled to the network 206. As shown in FIG. 12, server devices 204 and 213 may be also coupled to the network 206.

In some embodiments, the term “mobile electronic device” may refer to any portable electronic device that may or may not be enabled with location tracking functionality. For example, a mobile electronic device can include, but is not limited to, a mobile phone, Personal Digital Assistant (PDA), Blackberry™, Pager, Smartphone, or any other reasonable mobile electronic device. For ease, at times the above variations are not listed or are only partially listed, this is in no way meant to be a limitation.

In some embodiments, the terms “proximity detection,” “locating,” “location data,” “location information,” and “location tracking” as used herein may refer to any form of location tracking technology or locating method that can be used to provide a location of a mobile electronic device, such as, but not limited to, at least one of location information manually input by a user, such as, but not limited to entering the city, town, municipality, zip code, area code, cross streets, or by any other reasonable entry to determine a geographical area; Global Positions Systems (GPS); GPS accessed using Bluetooth™; GPS accessed using any reasonable form of wireless and/or non-wireless communication; WiFi™ server location data; Bluetooth™ based location data; triangulation such as, but not limited to, network based triangulation, WiFi™ server information based triangulation, Bluetooth™ server information based triangulation; Cell Identification based triangulation, Enhanced Cell Identification based triangulation, Uplink-Time difference of arrival (U-TDOA) based triangulation, Time of arrival (TOA) based triangulation, Angle of arrival (AOA) based triangulation; techniques and systems using a geographic coordinate system such as, but not limited to, longitudinal and latitudinal based, geodesic height based, cartesian coordinates based; Radio Frequency Identification such as, but not limited to, Long range RFID, Short range RFID; using any form of RFID tag such as, but not limited to active RFID tags, passive RFID tags, battery assisted passive RFID tags; or any other reasonable way to determine location. For ease, at times the above variations are not listed or are only partially listed, this is in no way meant to be a limitation.

In some embodiments, NFC can represent a short-range wireless communications technology in which NFC-enabled devices are “swiped,” “bumped,” “tap” or otherwise moved in close proximity to communicate. In some embodiments, NFC could include a set of short-range wireless technologies, typically requiring a distance of 10 cm or less.

In some embodiment, NFC can operates at 13.56 MHz on ISO/IEC 18000-3 air interface and at rates ranging from 106 kbit/s to 424 kbit/s. In some embodiments, NFC can involve an initiator and a target; the initiator actively generates an RF field that can power a passive target. In some embodiment, this can enable NFC targets to take very simple form factors such as tags, stickers, key fobs, or cards that do not require batteries. In some embodiments, NFC peer-to-peer communication can be conducted when a plurality of NFC-enable device within close proximity of each other.

In some embodiments, NFC tags can contain data and be read-only or rewriteable. In some embodiment, NFC tags can be custom-encoded. In some embodiments, NFC tags and/or NFC-enabled device (e.g., smart phones with NFC capabilities) can securely store personal data such as debit and credit card information, loyalty program data, PINs and networking contacts, among other information.

In some embodiments, data may also be communicated using any wireless means of communication, such as 4G, 3G, GSM, GPRS, WiFi, WiMax, and other remote local or remote wireless communication using information obtained via the interfacing of a wireless NFC enabled mobile device to a smart poster. In some embodiments, the term “wireless communications” includes communications conducted at ISO 14443 and ISO 18092 interfaces. In some embodiments, the communications between user's NFC-enabled smart device and the a service provider's equipment (e.g., terminals, POS, POE, Hosts) is performed, for example, in accordance with the ISO 14443A/B standard and/or the ISO 18092 standard.

In some embodiments, user's NFC-enabled smart device and/or service provider's equipment (e.g., terminals, POS, POE, Hosts) can include one or more additional transceivers (e.g., radio, Bluetooth, and/or WiFi transceivers) and associated antennas, and enabled to communicate with each other by way of one or more mobile and/or wireless protocols.

In some embodiments, NFC tags can include one or more integrated circuits. In some embodiments, user's NFC-enabled smart device may include a cellular transceiver coupled to the processor and receiving a cellular network timing signal. In some embodiments, user's NFC-enabled smart device may further include a satellite positioning receiver coupled to the processor and receiving a satellite positioning system timing signal, and the processor may accordingly be configured to synchronize the internal timing signal to the satellite positioning system timing signal as the external timing signal. In some embodiments, the processor of user's NFC-enabled smart device may be configured to synchronize the internal timing signal to the common external system timing signal via the NFC circuit.

In some embodiments, user's NFC-enabled smart device may include a power source, an NFC circuit configured to wirelessly communicate using an NFC communications protocol, and a processor coupled to the power source and the NFC circuit. In some embodiments, the processor of user's NFC-enabled smart device may be configured to synchronize an internal timing signal to an external timing signal, cycle power to the NFC circuit to periodically switch the NFC circuit between a peer-to-peer recognition state and a low power state based upon the synchronized internal timing signal, and initiate peer-to-peer NFC communications with another NFC device when in range thereof and upon being simultaneously switched to the peer-to-peer recognition state therewith.

In some embodiments, user's NFC-enabled smart device may include a related physical computer-readable medium and may have computer-executable instructions for causing user's NFC-enabled smart device to initiating peer-to-peer NFC communications with another NFC device when in range thereof and upon being simultaneously switched to the peer-to-peer recognition state therewith.

In some embodiments, the processor of user's NFC-enabled smart device may be configured for communicating wireless voice and data via a cellular transceiver via a cellular communications network. By way of example, the data communications may include, but not limited to, email messages, Web data, etc. In some embodiments, user's NFC-enabled smart device may in addition (or instead) include other types of wireless communications circuits capable of transmitting voice or other data, such as a wireless LAN, WiMAX, etc., circuit. In some embodiments, the processor of user's NFC-enabled smart device may proceed directly to communicate with the trusted NFC device, and in the case of a “smart poster” NFC device (e.g., SLP/SLS), such as one configured to pass a Uniform Resource Locator (URL), the processor may automatically direct a browser application thereof to the URL without prompting for permission to proceed to the designated location.

In some embodiments, the instant invention provides for a method being implemented by an improved computer system programmed for searching in accordance with the method, including at least steps of: obtaining, by a specially programmed computer searching system, business information regarding a plurality of businesses and a plurality of offerings offered by the plurality of businesses; where: 1) the plurality of offerings comprises services, products, or both, 2) the business information is based, at least in part, on information submitted by each business in accordance with at least the following conditions agreed to by each business of the plurality of businesses: a) the information submitted is complete, b) the information submitted is truthful, and c) the information submitted is accurate; where the plurality of business comprises at least one thousand business; storing, by the specially programmed computer searching system, in at least one database, the business information regarding the plurality of businesses and the plurality of offerings offered by the plurality of businesses; generating, by the specially programmed computer searching system, a rating score for each business based on consumer ratings submitted by a plurality of consumers, where the consumer ratings evaluate each business in at least the following to rating categories: 1) service, 2) value, 3) ethics, 4) competence, 5) environment, and 6) price; associating, by the specially programmed computer searching system, in the at least one database, each business with the rating score; causing, by the specially programmed computer searching system, to concurrently display at least one first graphical user interface from a plurality of first graphical user interfaces to a plurality of consumers, where the at least one first graphical user interface of the plurality of first graphical user interfaces is configured to obtain from each consumer from the plurality of consumers at least: i) personal identifying information of such consumer to be validated prior to conducting searching for such consumer, ii) at least one business identifying search parameter, identifying at least one identifying characteristic associated with at least one of: 1) at least one business, offering at least one service, at least one product, or both, desired by such consumer, 2) the at least one service, the at least one product, or both, desired by such consumer, and 3) a combination of thereof; iii) at least one geographic indication, identifying at least one geographic location associated with the at least one business offering at least one service, at least one product, or both, desired by such consumer, iv) a plurality of ranked filtering criteria, where the ranked filtering criteria being: 1) selected from a plurality of evaluation criteria that are associated with one of: the at least one business, the at least one service, the at least one product, an any combination thereof, and are configured to allow such consumer to select the at least one business, the at least one service, the at least one product, an any combination thereof; and 2) ranked by such consumer in a predetermined ranking order; and v) at least one rating score filtering parameter, identifying a particular rating score or a plurality of rating scores to be associated with the at least one business desired by such consumer; where the plurality of consumers comprises at least one thousand consumers; prior to conducting searching for a plurality of particular consumers, validating, by the specially programmed computer searching system, each particular consumer of the plurality of particular consumers based on the personal identifying information of such particular consumer; based on an outcome of the validating, concurrently conducting, by the specially programmed computer searching system, for the plurality of particular consumers, a plurality of searches of the business information based at least in part on: 1) the at least one business identifying search parameter obtained from each particular consumer of the plurality of particular consumers, 2) the at least one geographic indication obtained from each particular consumer of the plurality of particular consumers, 3) the plurality of ranked filtering criteria obtained from each particular consumer of the plurality of particular consumers, 4) the at least one rating score filtering parameter; and causing, by the specially programmed computer searching system, to concurrently output, utilizing at least one second graphical user interface from a plurality of second graphical user interfaces, each search result of a plurality of search results to each respective particular consumer of the plurality of particular consumers.

In some embodiments, the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to display: at least one urgency indication, identifying when a particular business, a particular service, a particular product, or any combination thereof, is available.

In some embodiments, the plurality of evaluation criteria comprise evaluation criteria selected from the group consisting of: 1) price, 2) geographic proximity to a particular location associated with such consumer, 3) professional competence of the at least one business, 4) background information of the at least one business, 5) certification of the at least one business, 6) experience of the at least one business, and 7) environment associated with the at least one business.

In some embodiments, the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to allow each respective particular consumer of the plurality of particular consumers to give a consent to at least one particular business identified in a particular search result to contact such respective particular consumer.

In some embodiments, the method further can include at least the steps of: upon each consent received each particular consumer, automatically and in-real time generating, by the specially programmed computer searching system, at least one lead to be transmitted to the least one particular business.

In some embodiments, the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to allow each respective particular consumer of the plurality of particular consumers to select, with the consent, an anonymity level, identifying how much of the personal information of such respective particular consumer to be disclosed to the at least one particular business.

In some embodiments, each consent comprises contact information of each particular consumer.

In some embodiments, the method further can include at least the steps of:

automatically notifying, by the specially programmed computer searching system, the at least one particular business about an obligation of the at least one particular business to respond the at least one lead.

In some embodiments, the method further can include at least the steps of: receiving, by the specially programmed computer searching system, utilizing the at least one second graphical user interface, a comparing selection from a respective particular consumer, where the comparing selection identifies that the respective particular consumer requests a comparison among of: 1) a plurality of particular businesses, 2) a plurality of particular services, 3) a plurality of particular products, or 4) any combination thereof; performing, by the specially programmed computer searching system, the comparison based at least in part on the plurality of ranked filtering criteria obtained from the respective particular consumer; and causing, by the specially programmed computer searching system, to display, utilizing the at least one second graphical user interface from the plurality of second graphical user interfaces, a comparison result based on the performing of the comparison.

In some embodiments, the method further can include at least the steps of: obtaining, by the specially programmed computer searching system, updated business information regarding one of the plurality of businesses, the plurality of offerings offered by the plurality of businesses, or both; and based at least in part on the updated business information, periodically modifying, by the specially programmed computer searching system, at least one of: 1) the plurality of ranked filtering criteria, 2) the plurality of evaluation criteria, 3) the rating score, and 4) any combination thereof.

In some embodiments, the method further can include at least one consumer of the plurality of consumers is one of: i) an individual, and ii) a business that desires to obtain at least one service, at least one product, or both, from another business.

In some embodiments, at least one business is an individual who offers for sale at least one service, at least one product, or both.

In some embodiments, the instant invention provides an improved computer system programmed for searching which includes at least the following components: at least one specialized computer machine, having: a non-transient memory having at least one region for storing particular computer executable program code; and at least one processor for executing the particular program code stored in the memory, where the particular program code is configured to at least perform the following operations upon the execution: obtaining business information regarding a plurality of businesses and a plurality of offerings offered by the plurality of businesses; where: 1) the plurality of offerings comprises services, products, or both, 2) the business information is based, at least in part, on information submitted by each business in accordance with at least the following conditions agreed to by each business of the plurality of businesses: a) the information submitted is complete, b) the information submitted is truthful, and c) the information submitted is accurate; where the plurality of business comprises at least one thousand business; storing, in at least one database, the business information regarding the plurality of businesses and the plurality of offerings offered by the plurality of businesses; generating a rating score for each business based on consumer ratings submitted by a plurality of consumers, where the consumer ratings evaluate each business in at least the following to rating categories: 1) service, 2) value, 3) ethics, 4) competence, 5) environment, and 6) price; associating, in the at least one database, each business with the rating score; causing to concurrently display at least one first graphical user interface from a plurality of first graphical user interfaces to a plurality of consumers, where the at least one first graphical user interface of the plurality of first graphical user interfaces is configured to obtain from each consumer from the plurality of consumers at least: i) personal identifying information of such consumer to be validated prior to conducting searching for such consumer, ii) at least one business identifying search parameter, identifying at least one identifying characteristic associated with at least one of: 1) at least one business, offering at least one service, at least one product, or both, desired by such consumer, 2) the at least one service, the at least one product, or both, desired by such consumer, and 3) a combination of thereof; iii) at least one geographic indication, identifying at least one geographic location associated with the at least one business offering at least one service, at least one product, or both, desired by such consumer, iv) a plurality of ranked filtering criteria, where the ranked filtering criteria being: 1) selected from a plurality of evaluation criteria that are associated with one of: the at least one business, the at least one service, the at least one product, an any combination thereof, and are configured to allow such consumer to select the at least one business, the at least one service, the at least one product, an any combination thereof; and 2) ranked by such consumer in a predetermined ranking order; and v) at least one rating score filtering parameter, identifying a particular rating score or a plurality of rating scores to be associated with the at least one business desired by such consumer; where the plurality of consumers comprises at least one thousand consumers; prior to conducting searching for a plurality of particular consumers, validating each particular consumer of the plurality of particular consumers based on the personal identifying information of such particular consumer; based on an outcome of the validating, concurrently conducting, for the plurality of particular consumers, a plurality of searches of the business information based at least in part on: 1) the at least one business identifying search parameter obtained from each particular consumer of the plurality of particular consumers, 2) the at least one geographic indication obtained from each particular consumer of the plurality of particular consumers, 3) the plurality of ranked filtering criteria obtained from each particular consumer of the plurality of particular consumers, 4) the at least one rating score filtering parameter; and causing to concurrently output, utilizing at least one second graphical user interface from a plurality of second graphical user interfaces, each search result of a plurality of search results to each respective particular consumer of the plurality of particular consumers.

While a number of embodiments of the present invention have been described, it is understood that these embodiments are illustrative only, and not restrictive, and that many modifications may become apparent to those of ordinary skill in the art. Further still, the various steps may be carried out in any desired order (and any desired steps may be added and/or any desired steps may be eliminated). 

What is claimed is:
 1. A method being implemented by an improved computer system programmed for searching in accordance with the method, comprising: obtaining, by a specially programmed computer searching system, business information regarding a plurality of businesses and a plurality of offerings offered by the plurality of businesses; wherein: 1) the plurality of offerings comprises services, products, or both, 2) the business information is based, at least in part, on information submitted by each business in accordance with at least the following conditions agreed to by each business of the plurality of businesses: a) the information submitted is complete, b) the information submitted is truthful, and c) the information submitted is accurate; wherein the plurality of business comprises at least one thousand business; storing, by the specially programmed computer searching system, in at least one database, the business information regarding the plurality of businesses and the plurality of offerings offered by the plurality of businesses; generating, by the specially programmed computer searching system, a rating score for each business based on consumer ratings submitted by a plurality of consumers, wherein the consumer ratings evaluate each business in at least the following to rating categories: 1) service, 2) value, 3) ethics, 4) competence, 5) environment, and 6) price; associating, by the specially programmed computer searching system, in the at least one database, each business with the rating score; causing, by the specially programmed computer searching system, to concurrently display at least one first graphical user interface from a plurality of first graphical user interfaces to a plurality of consumers, wherein the at least one first graphical user interface of the plurality of first graphical user interfaces is configured to obtain from each consumer from the plurality of consumers at least: i) personal identifying information of such consumer to be validated prior to conducting searching for such consumer, ii) at least one business identifying search parameter, identifying at least one identifying characteristic associated with at least one of: 1) at least one business, offering at least one service, at least one product, or both, desired by such consumer, 2) the at least one service, the at least one product, or both, desired by such consumer, and 3) a combination of thereof; iii) at least one geographic indication, identifying at least one geographic location associated with the at least one business offering at least one service, at least one product, or both, desired by such consumer, iv) a plurality of ranked filtering criteria, wherein the ranked filtering criteria being: 1) selected from a plurality of evaluation criteria that are associated with one of: the at least one business, the at least one service, the at least one product, an any combination thereof, and are configured to allow such consumer to select the at least one business, the at least one service, the at least one product, an any combination thereof; and 2) ranked by such consumer in a predetermined ranking order; and v) at least one rating score filtering parameter, identifying a particular rating score or a plurality of rating scores to be associated with the at least one business desired by such consumer; wherein the plurality of consumers comprises at least one thousand consumers; prior to conducting searching for a plurality of particular consumers, validating, by the specially programmed computer searching system, each particular consumer of the plurality of particular consumers based on the personal identifying information of such particular consumer; based on an outcome of the validating, concurrently conducting, by the specially programmed computer searching system, for the plurality of particular consumers, a plurality of searches of the business information based at least in part on: 1) the at least one business identifying search parameter obtained from each particular consumer of the plurality of particular consumers, 2) the at least one geographic indication obtained from each particular consumer of the plurality of particular consumers, 3) the plurality of ranked filtering criteria obtained from each particular consumer of the plurality of particular consumers, 4) the at least one rating score filtering parameter; and causing, by the specially programmed computer searching system, to concurrently output, utilizing at least one second graphical user interface from a plurality of second graphical user interfaces, each search result of a plurality of search results to each respective particular consumer of the plurality of particular consumers.
 2. The method of claim 1, wherein the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to display: at least one urgency indication, identifying when a particular business, a particular service, a particular product, or any combination thereof, is available.
 3. The method of claim 1, wherein the plurality of evaluation criteria comprise evaluation criteria selected from the group consisting of: 1) price, 2) geographic proximity to a particular location associated with such consumer, 3) professional competence of the at least one business, 4) background information of the at least one business, 5) certification of the at least one business, 6) experience of the at least one business, and 7) environment associated with the at least one business.
 4. The method of claim 1, wherein the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to allow each respective particular consumer of the plurality of particular consumers to give a consent to at least one particular business identified in a particular search result to contact such respective particular consumer.
 5. The method of claim 4, the method further comprises: upon each consent received each particular consumer, automatically and in-real time generating, by the specially programmed computer searching system, at least one lead to be transmitted to the least one particular business.
 6. The method of claim 4, wherein the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to allow each respective particular consumer of the plurality of particular consumers to select, with the consent, an anonymity level, identifying how much of the personal information of such respective particular consumer to be disclosed to the at least one particular business.
 7. The method of claim 5, wherein each consent comprises contact information of each particular consumer.
 8. The method of claim 5, the method further comprises: automatically notifying, by the specially programmed computer searching system, the at least one particular business about an obligation of the at least one particular business to respond the at least one lead.
 9. The method of claim 1, wherein the method further comprises: receiving, by the specially programmed computer searching system, utilizing the at least one second graphical user interface, a comparing selection from a respective particular consumer, wherein the comparing selection identifies that the respective particular consumer requests a comparison among of: 1) a plurality of particular businesses, 2) a plurality of particular services, 3) a plurality of particular products, or 4) any combination thereof; performing, by the specially programmed computer searching system, the comparison based at least in part on the plurality of ranked filtering criteria obtained from the respective particular consumer; and causing, by the specially programmed computer searching system, to display, utilizing the at least one second graphical user interface from the plurality of second graphical user interfaces, a comparison result based on the performing of the comparison.
 10. The method of claim 1, wherein the method further comprises: obtaining, by the specially programmed computer searching system, updated business information regarding one of the plurality of businesses, the plurality of offerings offered by the plurality of businesses, or both; and based at least in part on the updated business information, periodically modifying, by the specially programmed computer searching system, at least one of: 1) the plurality of ranked filtering criteria, 2) the plurality of evaluation criteria, 3) the rating score, and 4) any combination thereof.
 11. The method of claim 1, wherein at least one consumer of the plurality of consumers is one of: i) an individual, and ii) a business that desires to obtain at least one service, at least one product, or both, from another business.
 12. The method of claim 1, wherein at least one business is an individual who offers for sale at least one service, at least one product, or both.
 13. An improved computer system programmed for searching, comprising: at least one specialized computer machine, comprising: a non-transient memory having at least one region for storing particular computer executable program code; and at least one processor for executing the particular program code stored in the memory, wherein the particular program code is configured to at least perform the following operations upon the execution: obtaining business information regarding a plurality of businesses and a plurality of offerings offered by the plurality of businesses; wherein: 1) the plurality of offerings comprises services, products, or both, 2) the business information is based, at least in part, on information submitted by each business in accordance with at least the following conditions agreed to by each business of the plurality of businesses: a) the information submitted is complete, b) the information submitted is truthful, and c) the information submitted is accurate; wherein the plurality of business comprises at least one thousand business; storing, in at least one database, the business information regarding the plurality of businesses and the plurality of offerings offered by the plurality of businesses; generating a rating score for each business based on consumer ratings submitted by a plurality of consumers, wherein the consumer ratings evaluate each business in at least the following to rating categories: 1) service, 2) value, 3) ethics, 4) competence, 5) environment, and 6) price; associating, in the at least one database, each business with the rating score; causing to concurrently display at least one first graphical user interface from a plurality of first graphical user interfaces to a plurality of consumers, wherein the at least one first graphical user interface of the plurality of first graphical user interfaces is configured to obtain from each consumer from the plurality of consumers at least: i) personal identifying information of such consumer to be validated prior to conducting searching for such consumer, ii) at least one business identifying search parameter, identifying at least one identifying characteristic associated with at least one of: 1) at least one business, offering at least one service, at least one product, or both, desired by such consumer, 2) the at least one service, the at least one product, or both, desired by such consumer, and 3) a combination of thereof; iii) at least one geographic indication, identifying at least one geographic location associated with the at least one business offering at least one service, at least one product, or both, desired by such consumer, iv) a plurality of ranked filtering criteria, wherein the ranked filtering criteria being: 1) selected from a plurality of evaluation criteria that are associated with one of: the at least one business, the at least one service, the at least one product, an any combination thereof, and are configured to allow such consumer to select the at least one business, the at least one service, the at least one product, an any combination thereof; and 2) ranked by such consumer in a predetermined ranking order; and v) at least one rating score filtering parameter, identifying a particular rating score or a plurality of rating scores to be associated with the at least one business desired by such consumer; wherein the plurality of consumers comprises at least one thousand consumers; prior to conducting searching for a plurality of particular consumers, validating each particular consumer of the plurality of particular consumers based on the personal identifying information of such particular consumer; based on an outcome of the validating, concurrently conducting, for the plurality of particular consumers, a plurality of searches of the business information based at least in part on: 1) the at least one business identifying search parameter obtained from each particular consumer of the plurality of particular consumers, 2) the at least one geographic indication obtained from each particular consumer of the plurality of particular consumers, 3) the plurality of ranked filtering criteria obtained from each particular consumer of the plurality of particular consumers, 4) the at least one rating score filtering parameter; and causing to concurrently output, utilizing at least one second graphical user interface from a plurality of second graphical user interfaces, each search result of a plurality of search results to each respective particular consumer of the plurality of particular consumers.
 14. The improved computer system of claim 13, wherein the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to display: at least one urgency indication, identifying when a particular business, a particular service, a particular product, or any combination thereof, is available.
 15. The improved computer system of claim 13, wherein the plurality of evaluation criteria comprise evaluation criteria selected from the group consisting of: 1) price, 2) geographic proximity to a particular location associated with such consumer, 3) professional competence of the at least one business, 4) background information of the at least one business, 5) certification of the at least one business, 6) experience of the at least one business, and 7) environment associated with the at least one business.
 16. The improved computer system of claim 13, wherein the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to allow each respective particular consumer of the plurality of particular consumers to give a consent to at least one particular business identified in a particular search result to contact such respective particular consumer.
 17. The improved computer system of claim 16, wherein the particular program code is further configured to at least perform the following operations upon the execution: upon each consent received each particular consumer, automatically and in-real time generating at least one lead to be transmitted to the least one particular business.
 18. The improved computer system of claim 16, wherein the at least one second graphical user interface of the plurality of second graphical user interfaces is further configured to allow each respective particular consumer of the plurality of particular consumers to select, with the consent, an anonymity level, identifying how much of the personal information of such respective particular consumer to be disclosed to the at least one particular business.
 19. The improved computer system of claim 17, wherein each consent comprises contact information of each particular consumer.
 20. The improved computer system of claim 17, wherein the particular program code is further configured to at least perform the following operations upon the execution: automatically notifying the at least one particular business about an obligation of the at least one particular business to respond the at least one lead.
 21. The improved computer system of claim 13, wherein the particular program code is further configured to at least perform the following operations upon the execution: receiving, utilizing the at least one second graphical user interface, a comparing selection from a respective particular consumer, wherein the comparing selection identifies that the respective particular consumer requests a comparison among of: 1) a plurality of particular businesses, 2) a plurality of particular services, 3) a plurality of particular products, or 4) any combination thereof; performing the comparison based at least in part on the plurality of ranked filtering criteria obtained from the respective particular consumer; and causing to display, utilizing the at least one second graphical user interface from the plurality of second graphical user interfaces, a comparison result based on the performing of the comparison.
 22. The improved computer system of claim 13, wherein the particular program code is further configured to at least perform the following operations upon the execution: obtaining updated business information regarding one of the plurality of businesses, the plurality of offerings offered by the plurality of businesses, or both; and based at least in part on the updated business information, periodically modifying at least one of: 1) the plurality of ranked filtering criteria, 2) the plurality of evaluation criteria, 3) the rating score, and 4) any combination thereof.
 23. The improved computer system of claim 13, wherein at least one consumer of the plurality of consumers is one of: i) an individual, and ii) a business that desires to obtain at least one service, at least one product, or both, from another business.
 24. The improved computer system of claim 13, wherein at least one business is an individual who offers for sale at least one service, at least one product, or both. 